Search Result:Atriplex hortensis
Overview of noun atriplex_hortensis
The noun atriplex hortensis has 1 sense
- garden orache, mountain spinach, Atriplex hortensis -- (Asiatic plant resembling spinach often used as a potherb; naturalized in Europe and North America)